home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Collections: MegaDisc
/
MegaDisc 06 (1988)(MegaDisc Digital Publishing)(AU)[m][WB].zip
/
MegaDisc 06 (1988)(MegaDisc Digital Publishing)(AU)[m][WB].adf
/
PROGRAMS
/
VDK_RamDisk
/
VDK.Doc
< prev
next >
Wrap
Text File
|
1988-03-28
|
4KB
|
91 lines
VDK: AN EASY-TO-USE RECOVERABLE RAM DISK
ED. NOTE: This is a Public Domain version of this very useful program
and well worth looking into, especially if you've got more than 512K
of memory. It's a lot easier to use and install than the ASDG-RRD by the
Software Distillery, found on Fish 58, and it does all the same things.
Note that to make it compatible with some directory utilities whic refer
to the RRD as VD0: it is not a bad idea to change its name in your
startup-sequence, after you've "mounted" it. Simply enter the line
RELABEL VDK: VD0
soon after the MOUNT VDK: line (and note the absence of the colon).
Note too, that I sent in my dollars to get the commercial release of this
program about 3 months ago and nothing has happened yet. So you might
have to make do with this one for a while - some people have said that it
has crashed once or twice, but it's been fine for me, and does save a bit
of work occasionally.
** For those who are not sure what you can do with a "Recoverable Ram
Disk", it is a way of combining speed and security (like a hyped-up
doberman). You can save things you're working on to VD0: (or VDK:), and
in the event of a software failure, that work will still be there when
you've rebooted. You can treat it just like a disk drive. And being a RAM
disk, you'll find that moving data in and out of it is a lot faster than
doing the same things with a normal disk. What's more, it's a boon for
those with only one drive, because it's a "virtual drive" (hence VD),
meaning that, for example, you can drag some icon into it from one disk,
put another disk in the drive and drag it onto that one. Have a look at
Gary O'Connor's hints in "Hints&Tips" in the ARTICLES drawer for more
information on using such a device.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
** You will need to use the CLI to install this program.
This is an beta test of the VDK "virtual disk" handler intended for
free distribution. (C)1987 Neil Katin.
There are no known bugs, but the system has not been extensively used
either. Please report bugs to Neil Katin @ 408-866-5276. Make sure you
leave a phone # where I can call you.
The VDK system is a ram disk that retains its contents when the system
is rebooted. Every time the system is booted memory is searched for
the old files. If a file is found, it is checked to make sure it
has not been changed by another program. All files that are OK will
be in the VDK disk at reboot.
There will be both a device and a volume node created for the virtual
disk. This means that the disk will appear under workbench. Initially
both the device and the volume will have the name that is specified
in the mountlist file (usually VDK:), however the volume's name may be
changed via the CLI relabel command, or by "rename" in workbench.
There can be multiple virtual disks in the system at the same time.
You can get this by creating multiple entries with different device
names in the mountlist file. This is not a very useful feature to
most people, but you can do it.
The virtual disk will not allocate memory if there is less than 50K
of contiguous memory left.
This distribution consists of two files:
VDK.Doc this file
VDK-handler the executable program
To install the VDK system copy "VDK-handler" to "l:" then
Add the following lines to your devs:mountlist file:
#
VDK: handler = L:VDK-handler
stacksize = 2000
priority = 5
globvec = 0xffffffff
#
Now you must add to the START of your startup-sequence file:
mount VDK:
cd VDK:
Happy Hacking!
~~~~~~~~~~~~~~~~~~~~~~~~~~~ END OF VDK.Doc ~~~~~~~~~~~~~~~~~~~~~~